package es.tikitaka.dao.impl;

import java.util.ArrayList;
import java.util.List;

import javax.persistence.EntityManager;

import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Name;

import es.tikitaka.dao.RondaDicService;
import es.tikitaka.dictionary.RondaDic;

/**
 * 
 * @author Saúl Domínguez
 * @since 2010
 * @category PFC
 */
@Name("rondaDicService")
public class RondaDicServiceImpl implements RondaDicService {

	@In
	EntityManager em;

	/**
	 * Constructor por defecto
	 */
	public RondaDicServiceImpl() {
		// TODO Auto-generated constructor stub
	}

	/**
	 * Método para obtener una lista de las distintas rondas que pueden existir
	 * 
	 * @return
	 */
	@SuppressWarnings("unchecked")
	public List<RondaDic> getList() {
		List<RondaDic> rondas = new ArrayList<RondaDic>();
		rondas = em.createQuery("from RondaDic order by id").getResultList();
		return rondas;
	}

}
